package com.example.demo.ai.qwen;

import cn.hutool.ai.core.AIConfig;
import cn.hutool.ai.core.AIServiceProvider;
import com.example.demo.ai.AiModels;

/**
 * @ClassName QwenProvider
 * @Description:
 * @Author: hgq
 * @CreateDate: 2025/5/13 16:57
 * @UpdateUser: hgq
 * @UpdateDate: 2025/5/13 16:57
 * @UpdateRemark:
 * @Version: 1.0
 */
public class QwenMaxProvider implements AIServiceProvider {

    @Override
    public String getServiceName() {
        return AiModels.Qwen.QWEN_MAX.getModel();
    }

    @Override
    public QwenServiceImpl create(AIConfig aiConfig) {
        return new QwenServiceImpl(aiConfig);
    }
}
